March 1993 - v0.4b
- major cleanup of code and introduction of new bugs =)
- fixed database code so that rnMac once again works even without a TEMPDIR
- made "Read Next" menu option into "Read Next Unread" (yes, I mean I changed the code, not just renamed the menu choice!)
- tweaked the hide/show headers logic so the From:, Subject:, Date:, Reply-To:, Newsgroups:, Message-ID: header lines are shown in terse mode
- added safer internal string copying routines (no more overwrites onto my code when copying oversized strings, though sprintf'ing is still a problem....)
- fixed a bug with TE32K text-insertion code
- ensured that the current article subject is visible/highlighted at all appropriate times (my definition of "appropriate", of course)
- added smarter "Save Textfile" code for saving articles in a file with the same name as the newsgroup
- fixed problem with Edit menu options in outgoing article window
- added capability to wrap text in article windows
- added capability to resize subject panes in newsgroup windows
- improved e-mail address extraction algorithm
- fixed bug encountered when generating subjects file for a group containing no articles
- combined the save/send dialogs for outgoing mail/articles
- added more complete RFC 1036 headers to outgoing news posting
- added full quoting of article for followup postings and mailed replies
- after an intense session with MacBugs in HS mode, I discovered a nasty bug in the newsrc code.  It seems that when I was obtaining the name of a group from the newsrc data structures, I was NOT checking for the correct delimiter, so I often ended up copying a lot of extra memory over top of things like, say, CODE resources in the heap.  Is that bad?  Well, it's fixed now, so those nasty crashes when subscribing to groups should have stopped for good.
- added ARTICLESFOLDER capability for saving articles